WPStaging\Vendor\phpseclib\File\X509 D

Total Complexity 722
Dependencies 9
Dependents 0
Total lines 3,812
Lines of code 2,406
Logical lines of code 1,620
Comment lines 1,248
Methods 90
Properties 51

Methods 90

Method Rating Maintainability Complexity Lines of code
_translateDNProp()
D
31 56 83
_validateSignatureCountable()
D
32 49 82
sign()
D
29
38 111
_getMapping()
D
34 40 78
getDN()
D
28
35 126
signCRL()
C
36 24 77
computeKeyIdentifier()
B
39 19 57
__construct()
B
19
1 307
getDNProp()
B
42 16 49
loadCRL()
A
42 15 50
loadX509()
A
42 14 49
_mapOutExtensions()
A
42 14 47
getChain()
A
46 14 36
loadCSR()
A
41 12 56
validateURL()
A
47 13 33
_extensions()
A
46 12 39
_mapInExtensions()
A
46 12 36
setAttribute()
A
46 11 40
removeAttribute()
A
47 11 35
_fetchURL()
A
46 11 35
loadSPKAC()
A
43 10 47
signSPKAC()
A
47 10 36
signCSR()
A
48 10 32
_validateSignature()
A
50 10 28
_mapInAttributes()
A
50 10 27
_testForIntermediate()
A
49 9 31
getAttribute()
A
51 9 27
validateDate()
A
52 9 23
_sign()
A
55 9 18
saveCRL()
A
47 8 33
saveX509()
A
44 7 43
_mapOutAttributes()
A
49 8 28
getPublicKey()
A
51 8 27
setDN()
A
51 8 26
saveCSR()
A
47 7 32
saveSPKAC()
S
51 7 25
_mapOutDNs()
S
54 7 19
_mapInDNs()
S
55 7 18
_subArray()
S
56 6 19
removeDNProp()
S
55 6 19
revoke()
S
58 6 15
setDNProp()
S
58 6 15
getSubjectDN()
S
60 6 13
getSubjectDNProp()
S
59 6 13
_setExtension()
S
56 5 18
_removeExtension()
S
56 5 18
_isSubArrayValid()
S
59 5 15
listRevoked()
S
59 5 15
getIssuerDNProp()
S
62 5 11
getIssuerDN()
S
62 5 11
_revokedCertificate()
S
57 4 15
setEndDate()
S
58 4 13
getAttributes()
S
61 4 13
_subArrayUnchecked()
S
61 4 13
_extractBER()
S
60 4 12
_getExtension()
S
61 4 12
getRevokedCertificateExtensions()
S
62 4 11
getRevokedCertificateExtension()
S
62 4 11
setRevokedCertificateExtension()
S
62 4 10
_timeField()
S
60 3 12
loadCA()
S
57 2 19
unrevoke()
S
63 3 10
removeRevokedCertificateExtension()
S
65 3 8
getRevoked()
S
66 3 8
getOID()
S
68 3 7
setStartDate()
S
68 3 6
_getExtensions()
S
64 3 10
_encodeIP()
S
76 2 3
_reformatKey()
S
66 2 8
setKeyIdentifier()
S
69 2 7
_formatSubjectPublicKey()
S
68 2 6
enableURLFetch()
S
80 1 3
disableURLFetch()
S
80 1 3
setRecurLimit()
S
80 1 3
validateSignature()
S
80 1 3
setSerialNumber()
S
77 1 3
makeCA()
S
81 1 3
_decodeIP()
S
79 1 3
getExtension()
S
80 1 3
_decodeNameConstraintIP()
S
68 1 7
_iPAddress()
S
80 1 3
getExtensions()
S
81 1 3
setIPAddress()
S
80 1 3
setDomain()
S
72 1 5
setPublicKey()
S
77 1 4
setPrivateKey()
S
82 1 3
removeExtension()
S
81 1 3
setChallenge()
S
82 1 3
setExtension()
S
79 1 3
_dnsName()
S
80 1 3